package com.qq.googleplay.ui.fragment;

import android.os.SystemClock;
import android.view.View;
import android.widget.TextView;

import com.qq.googleplay.base.BaseFragment;
import com.qq.googleplay.base.LoadingPager;
import com.qq.googleplay.utils.UIUtils;

import java.util.Random;

/**
 * ============================================================
 * 版 权 ： Google互联网有限公司版权所有 (c) 2016
 * 作 者 : 陈冠杰
 * 版 本 ： 1.0
 * 创建日期 ：2016/3/24 23:05
 * 描 述 ： 推荐页面
 * 修订历史 ：
 * ============================================================
 **/
public class RecommendFragment extends BaseFragment {
    @Override
    protected View initSuccessView() {
        // 返回成功的视图
        TextView tv = new TextView(UIUtils.getContext());
        tv.setText(this.getClass().getSimpleName());
        return tv;
    }

    @Override
    protected LoadingPager.LoadedResult initData() {
        // 执行耗时的操作
        SystemClock.sleep(2000);
        // 随机返回3中状态中的一种

        LoadingPager.LoadedResult[] arr = {LoadingPager.LoadedResult.ERROR, LoadingPager
                .LoadedResult.SUCCESS,
                LoadingPager.LoadedResult.EMPTY};
        Random random = new Random();
        int index = random.nextInt(arr.length);// 0 1 2

        return arr[index];
    }
}
